Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH VIEW Semi-Detached £264,155 £57,000 6 Nov 1998
3 LEACH VIEW Semi-Detached £265,794 £144,995 2 Aug 2005